leopard flounder - Español Inglés Diccionario